package com.goldcn.order.dto;

import io.swagger.annotations.ApiModelProperty;

import java.util.List;

/**
 * Created by Administrator on 2017/4/8.
 */
public class MemberReportDto {
    private int roleType;
    private Long organizationalId;
    private Long salesManagerID;
    private Long salesID;
    private Long startTime;
    private Long endTime;
    private int pageNo;
    private int pageSize;
    //当你是总行调用的时候 是不需要组织id的 如果是下属的任何一个行都需要组织id

    private String goodsId;

    private Integer startPage;
    private Integer endPage;

    @ApiModelProperty(value = "排序字段[orderQty则按订单数量，transactionTotal则按交易额]")
    private String orderByField;
    @ApiModelProperty(value = "升序1 降序0")
    private String isAsc;//1 asc 0desc
    private String sortMode;// asc desc

    private String searchName;//搜索某个销售经理
    private String databaseTable;
    private List<Long> searchIdList;
    private Long companyID;
    private String condition;
    private Long sellerID;

    public List<Long> getSearchIdList() {
        return searchIdList;
    }

    public void setSearchIdList(List<Long> searchIdList) {
        this.searchIdList = searchIdList;
    }

    public String getSearchName() {
        return searchName;
    }

    public void setSearchName(String searchName) {
        this.searchName = searchName;
    }

    public Integer getStartPage() {
        return startPage;
    }

    public void setStartPage(Integer startPage) {
        this.startPage = startPage;
    }

    public Integer getEndPage() {
        return endPage;
    }

    public void setEndPage(Integer endPage) {
        this.endPage = endPage;
    }

    public String getOrderByField() {
        return orderByField;
    }

    public void setOrderByField(String orderByField) {
        this.orderByField = orderByField;
    }

    public String getIsAsc() {
        return isAsc;
    }

    public void setIsAsc(String isAsc) {
        this.isAsc = isAsc;
    }

    public String getGoodsId() {
        return goodsId;
    }

    public void setGoodsId(String goodsId) {
        this.goodsId = goodsId;
    }

    public int getPageNo() {
        return pageNo;
    }

    public void setPageNo(int pageNo) {
        this.pageNo = pageNo;
    }

    public int getPageSize() {
        return pageSize;
    }

    public void setPageSize(int pageSize) {
        this.pageSize = pageSize;
    }

    public Long getStartTime() {
        return startTime;
    }

    public void setStartTime(Long startTime) {
        this.startTime = startTime;
    }

    public Long getEndTime() {
        return endTime;
    }

    public void setEndTime(Long endTime) {
        this.endTime = endTime;
    }

    public int getRoleType() {
        return roleType;
    }

    public void setRoleType(int roleType) {
        this.roleType = roleType;
    }

    public Long getOrganizationalId() {
        return organizationalId;
    }

    public void setOrganizationalId(Long organizationalId) {
        this.organizationalId = organizationalId;
    }

    public Long getSalesManagerID() {
        return salesManagerID;
    }

    public void setSalesManagerID(Long salesManagerID) {
        this.salesManagerID = salesManagerID;
    }

    public Long getSalesID() {
        return salesID;
    }

    public void setSalesID(Long salesID) {
        this.salesID = salesID;
    }

    public String getDatabaseTable() {
        return databaseTable;
    }

    public void setDatabaseTable(String databaseTable) {
        this.databaseTable = databaseTable;
    }

    public String getSortMode() {
        return sortMode;
    }

    public void setSortMode(String sortMode) {
        this.sortMode = sortMode;
    }

    public Long getCompanyID() {
        return companyID;
    }

    public void setCompanyID(Long companyID) {
        this.companyID = companyID;
    }

    public String getCondition() {
        return condition;
    }

    public void setCondition(String condition) {
        this.condition = condition;
    }

    public Long getSellerID() {
        return sellerID;
    }

    public void setSellerID(Long sellerID) {
        this.sellerID = sellerID;
    }
}
